package com.divemotor.ventarepuestosinternet.util;

import java.sql.Timestamp;
import java.text.SimpleDateFormat;
import java.util.Date;



public class main {
	public static void main(String[] args) {
		String fecha = "2013-07-19 19:54:35.0";
				
		//Date mifecha = getDefaultTimeStamp(fecha, "yyyy-MM-dd HH:mm:ss");
		Date mifecha = getDefaultTimeStamp(fecha, "dd/MM/yyyy");
		String fechaFormato = convertirFecha("dd/MM/yyyy", mifecha);
		String horaFormato = convertirFecha("HH:mm:ss", mifecha);
		System.out.println(fechaFormato);
		System.out.println(horaFormato);
		//return fechaFormato 
//		System.out.println(mifecha);
//		System.out.println(convertirFecha("HH:mm:ss", mifecha));
//		System.out.println(convertirFecha("hh:mm:ss a", mifecha));
	}
		
	public static Timestamp getDefaultTimeStamp(Object objValue, String dateFormat) {
		if (objValue!=null && !objValue.toString().equals("")){
			try {
				SimpleDateFormat sdf = new SimpleDateFormat(dateFormat);
				Date date = sdf.parse(objValue.toString());
				return new java.sql.Timestamp(date.getTime());
			} catch (Exception e) {
				System.out.println("HoraAmPmConverter : " + e.getMessage());
			}
		}
		return null;
	}
	
	
	public static String convertirFecha(String dateFormat, Date date) {
		try {
			SimpleDateFormat sdf = new SimpleDateFormat(dateFormat);
			return sdf.format(date).toString();
		} catch (Exception e) {
			System.out.println("HoraAmPmConverter : " + e.getMessage());
			return null;
		}
	}
}
